Teaching Algorithm Development Skills

نویسندگان

  • Jungsoon Yoo
  • Sung Yoo
  • Suk Seo
  • Zhijiang Dong
  • Chrisila Pettey
چکیده

Often when designing an educational tool, the focus is primarily on how well the tool helps the student learn a concept. However, always in educational research there is an underlying desire to determine what factors actually influence student learning. This is because an understanding of these factors can lead to the design of more effective tools/techniques. The focus of our research has been on developing a tool to help students learn algorithm design. The ability to design an algorithm for a given problem is one of the most important, and unfortunately one of the most difficult to accomplish, learning outcomes of computer science courses. It has previously been shown [13] that students who use AlgoTutor, a Web-based algorithm development tutor, are significantly more likely to think that algorithm design prior to coding is important and to have confidence in their own ability to design an algorithm. From follow up studies, we have found that students who have used AlgoTutor in introductory computer science classes are not only more confident in their ability to design an algorithm, but also more likely to design a correct algorithm than those who have not used AlgoTutor. Additionally, we show that the course management utility for the AlgoTutor system can be used to investigate questions about factors that influence student learning. As an example we investigate the question, “how much is too much help and how much is not enough help if a student is having difficulty solving a problem?”

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Learning of Algorithms: a Theoretical Model with Focus on Cognitive Development

Taking a broad perspective on algorithm in mathematics, the author presents a theoretical model about the learning and teaching of algorithm with focus on students’ cognitive development. The model consists of three cognitive levels: 1. Knowledge and Skills, 2. Understanding and Comprehension, and 3. Evaluation and Construction. The model suggests that teaching and learning of algorithm does no...

متن کامل

English Teachers Professional Development Needs for Web Development Skills: Meeting the Challenges of Teaching English Language in the Information Age

Utilizing the resources of the web in educational practices has made instructional processes more efficient and interesting and has made the learning process on the other hand much easier and attractive. With the web, English language teachers now have the option of engaging learners in online (web-based) instructions in addition to the use of conventional classroom instructions or alternativel...

متن کامل

Adherence to Trained Standards After a Faculty Development Workshop on “Teaching With Simulated Patients”

Background: Nowadays, faculty development programs to improve teaching quality are considered to be very important by medical educators from all over the world. However, the assessment of the impact of such programs rarely exceeds tests of participants' knowledge gain or self-assessments of their teaching behavior. It remains unclear what exactly is expected of the attending faculty and how the...

متن کامل

Impact of a faculty development programme for teaching communication skills on participants' practice.

PURPOSE OF THE STUDY A 6-month faculty development programme was designed to improve supervisors' feedback to junior doctors on their clinical communication skills (CS) and included both CS and teaching skills training. The aim of this study was to assess supervisors' views on the impact of the programme on their subsequent teaching and communication practice. STUDY DESIGN 28 clinical supervi...

متن کامل

The Oxford Practice Skills Project: teaching ethics, law and communication skills to clinical medical students.

We describe the teaching programme in ethics, law and communication skills for clinical medical students which is being developed as part of the Oxford Practice Skills Project. These three elements of practice are approached in an integrated teaching programme which aims to address everyday clinical practice. The role of a central value of patient-centred health care in guiding the teaching is ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013